package Inner;

public class Java01 {
    public static void main(String[] args) {
        //内部类：一个类定义在一个类的内部
        //内部类分为：成员内部类，静态内部类，局部内部类，匿名内部类
        //成员内部类创建对象的方法：先创建外部类对象再创建内部类对象
        //内部类访问成员的特点
        //既可以访问内部类成员，也可以访问外部类成员
        //如果内部类成员和外部类成员同名，可以是勇敢类名.this.成员来区分
        Outer.Inner in = new Outer().new Inner();
        //调用内部类的方法
        in.test();

    }
}
